package com.yikome.delivery.dto;

import java.io.Serializable;
import java.math.BigDecimal;
import java.sql.Date;

import com.fasterxml.jackson.annotation.JsonIgnore;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class DeliveryExportDTO implements Serializable{

	private static final long serialVersionUID = 4502844849966603761L;

	private String storehouseName ; 
	
	private String deliveryCode ; //发货单号
	
	private BigDecimal deliveryPrice;
	
	@JsonIgnore
	private Integer status; //   已创建(0) | 已派单(10) | 已发货(20) | 已签收(30) | 已拒收(-20) | 已取消(-10)  
	
	private String statusName ; 
	
	private String remark ; //用户备注
	
	private String consignee;
	
    private String tel;
    
    private String city;
    
    private String district;
    
    private String detail;
    
    private String logisticsCode ;
    
    private BigDecimal shippingFreight ; //货代运费
    
    private BigDecimal paymentAmount ; //回款金额
    
    private Date createdAt ;
    
	private Long productId ; 
	
	private String productTitle ; 
	
	private String productSkuBarcode ; 
	
	private String productSkuName ; 
	
	private BigDecimal productPrice ; 
	
	private String productImageUrl ; 
	
	private Integer quantity ; 
}
